new limerick - German English Dictionary